TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northern Oregon
League - 2024 Adult 40 & Over
Flight - 3.0 Men
Subflight - 3.0 Men B
--------------------------------------------------------------------------------------------------------------------------------------
SAC-Anderson/Elmer
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Frank Ferschweiler - 3.04
Bhaskara Bandi - 2.81
Nathan Watson - 2.79
Brian Chapler - 2.76
Steve Elmer - 2.75
Lee Anderson - 2.73
Craig Walker - 2.62
Zach Barnes - 2.61
Kyle Kim - 2.59
Bret Crawford - 2.54
Dave Sato - 2.51
Mauro Kobrinsky - n/a
Jonathan Chun - n/a
Brian Harvey - n/a
League Results By Position
1D 2D 3D
Bhaskara Bandi - 2.81 & Brian Chapler - 2.76 1 - 0
Bhaskara Bandi - 2.81 & Brian Harvey - n/a 0 - 1
Bhaskara Bandi - 2.81 & Nathan Watson - 2.79 1 - 1 1 - 0
Brian Chapler - 2.76 & Brian Harvey - n/a 0 - 1
Craig Walker - 2.62 & Lee Anderson - 2.73 2 - 0
Craig Walker - 2.62 & Nathan Watson - 2.79 0 - 1
Craig Walker - 2.62 & Steve Elmer - 2.75 0 - 1
Dave Sato - 2.51 & Bret Crawford - 2.54 0 - 1
Dave Sato - 2.51 & Brian Chapler - 2.76 1 - 1
Frank Ferschweiler - 3.04 4 - 0
Jonathan Chun - n/a & Mauro Kobrinsky - n/a 0 - 1
Kyle Kim - 2.59 & Bret Crawford - 2.54 0 - 1
Kyle Kim - 2.59 & Jonathan Chun - n/a 1 - 0
Lee Anderson - 2.73 & Nathan Watson - 2.79 1 - 0
Nathan Watson - 2.79 & Jonathan Chun - n/a 0 - 1
Nathan Watson - 2.79 & Steve Elmer - 2.75 1 - 0
Steve Elmer - 2.75 0 - 2
Zach Barnes - 2.61 & Bret Crawford - 2.54 1 - 0
Zach Barnes - 2.61 & Dave Sato - 2.51 1 - 0
Zach Barnes - 2.61 & Mauro Kobrinsky - n/a 1 - 0
Zach Barnes - 2.61 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SHC-Church-Adams/Allen
League Record: 4 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Benjamin Weston - 3.10
Tom Church-Adams - 3.00
James Jaeger - 2.99
Matthew Majewski - 2.98
Erik Bucher - 2.86
Kevin Allen - 2.84
Jeff Perry - 2.83
Chris Hartson - 2.73
Shahin Ansari - 2.70
Joseph Siri - 2.67
JAMES KYUNG - 2.65
Patrick Priest - 2.64
Thomas Macdonald - 2.62
Greg Arendt - 2.62
Scott Thomas - 2.37
Gary Wallesen - 2.33
Dave Gillard - n/a
Brian Patrick - n/a
League Results By Position
1D 2D 3D
Benjamin Weston - 3.10 4 - 0
Chris Hartson - 2.73 & Joseph Siri - 2.67 0 - 1
Chris Hartson - 2.73 0 - 1
Dave Gillard - n/a & Erik Bucher - 2.86 1 - 0
Dave Gillard - n/a & James Jaeger - 2.99 1 - 0
Erik Bucher - 2.86 & Matthew Majewski - 2.98 1 - 0
Greg Arendt - 2.62 & Thomas Macdonald - 2.62 0 - 1
Greg Arendt - 2.62 0 - 1
Gary Wallesen - 2.33 & Scott Thomas - 2.37 1 - 1
Gary Wallesen - 2.33 & Thomas Macdonald - 2.62 0 - 1
Jeff Perry - 2.83 & Joseph Siri - 2.67 1 - 0
Jeff Perry - 2.83 & Matthew Majewski - 2.98 1 - 0
Jeff Perry - 2.83 & Thomas Macdonald - 2.62 1 - 0
Joseph Siri - 2.67 1 - 0
JAMES KYUNG - 2.65 & Brian Patrick - n/a 0 - 1
JAMES KYUNG - 2.65 & Chris Hartson - 2.73 1 - 0
JAMES KYUNG - 2.65 & Erik Bucher - 2.86 0 - 1
JAMES KYUNG - 2.65 & Patrick Priest - 2.64 0 - 1
James Jaeger - 2.99 & Joseph Siri - 2.67 0 - 1
James Jaeger - 2.99 & Patrick Priest - 2.64 1 - 0
James Jaeger - 2.99 1 - 0
Kevin Allen - 2.84 & Matthew Majewski - 2.98 1 - 0
Patrick Priest - 2.64 & Jeff Perry - 2.83 1 - 0
Shahin Ansari - 2.70 & Greg Arendt - 2.62 0 - 1
Tom Church-Adams - 3.00 & Erik Bucher - 2.86 1 - 0
Tom Church-Adams - 3.00 & Kevin Allen - 2.84 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
IRV-Lewis
League Record: 3 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Kevin Hanzlik - 3.00
Bryan Potter - 2.88
Aaron Cross - 2.88
Joshua Lewis - 2.73
William Seidl - 2.72
Jack Conners - 2.66
Luis Ponce de Leon - 2.64
Brian DuVal - 2.64
Tate Kuerbis - 2.63
Doug Cooke - 2.57
Jason Bolt - 2.56
Brad Mathewson - 2.52
Bryan LaMontagne - 2.48
Kevin Franck - 2.43
Paul Ecker - 2.41
League Results By Position
1D 2D 3D
Aaron Cross - 2.88 1 - 1
Brad Mathewson - 2.52 & Jason Bolt - 2.56 0 - 1
Brian DuVal - 2.64 & Bryan LaMontagne - 2.48 0 - 1
Brian DuVal - 2.64 & Bryan Potter - 2.88 1 - 0
Brian DuVal - 2.64 & Doug Cooke - 2.57 0 - 1
Bryan LaMontagne - 2.48 & Bryan Potter - 2.88 1 - 0
Joshua Lewis - 2.73 & Kevin Hanzlik - 3.00 0 - 1
Joshua Lewis - 2.73 & William Seidl - 2.72 0 - 1
Jack Conners - 2.66 & Kevin Franck - 2.43 1 - 1
Jack Conners - 2.66 0 - 1
Jason Bolt - 2.56 & Bryan LaMontagne - 2.48 1 - 0
Jason Bolt - 2.56 & Doug Cooke - 2.57 1 - 0 1 - 0
Kevin Hanzlik - 3.00 5 - 0
Luis Ponce de Leon - 2.64 & Brian DuVal - 2.64 1 - 1
Luis Ponce de Leon - 2.64 & Tate Kuerbis - 2.63 0 - 2
Luis Ponce de Leon - 2.64 & William Seidl - 2.72 0 - 2
Paul Ecker - 2.41 & Bryan LaMontagne - 2.48 1 - 0
Paul Ecker - 2.41 & Kevin Franck - 2.43 0 - 1
Tate Kuerbis - 2.63 & Bryan Potter - 2.88 1 - 0
Tate Kuerbis - 2.63 & William Seidl - 2.72 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
VTC-Grant
League Record: 0 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Terry Bennett - 2.90
matt savage - 2.88
Frank Brown - 2.88
Jeff Berg - 2.82
Gregory Foster - 2.75
Todd Berinstein - 2.64
Steven Darling - 2.63
Mike Olson - 2.60
Jacob Boston - 2.56
Wesley Eader - 2.50
Jack Crossen - 2.47
Kevin Grant - 2.42
Patrick Rhea - 2.40
League Results By Position
1D 2D 3D
matt savage - 2.88 0 - 3
Frank Brown - 2.88 & Steven Darling - 2.63 0 - 1
Frank Brown - 2.88 & Terry Bennett - 2.90 0 - 1
Gregory Foster - 2.75 & Mike Olson - 2.60 0 - 1
Jeff Berg - 2.82 & Mike Olson - 2.60 1 - 0
Jeff Berg - 2.82 & Terry Bennett - 2.90 1 - 0
Jeff Berg - 2.82 & Todd Berinstein - 2.64 1 - 0
Jeff Berg - 2.82 0 - 1
Jack Crossen - 2.47 & Frank Brown - 2.88 0 - 1
Jack Crossen - 2.47 & Mike Olson - 2.60 1 - 0
Jack Crossen - 2.47 & Patrick Rhea - 2.40 0 - 1
Jack Crossen - 2.47 0 - 1
Jacob Boston - 2.56 & Frank Brown - 2.88 1 - 0
Jacob Boston - 2.56 & Mike Olson - 2.60 0 - 1 1 - 0
Jacob Boston - 2.56 & Steven Darling - 2.63 0 - 2
Jacob Boston - 2.56 & Wesley Eader - 2.50 0 - 1
Kevin Grant - 2.42 & Steven Darling - 2.63 0 - 1
Steven Darling - 2.63 0 - 1
Terry Bennett - 2.90 0 - 1
Todd Berinstein - 2.64 & Kevin Grant - 2.42 1 - 0
Todd Berinstein - 2.64 & Steven Darling - 2.63 0 - 1
Todd Berinstein - 2.64 & Terry Bennett - 2.90 1 - 0
Wesley Eader - 2.50 & Kevin Grant - 2.42 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
N OR-MAC-Stevenson
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
John Nee - 3.07
Eric Sowle - 2.98
Paul Garrahan - 2.95
Joel Naumoff - 2.91
John Vinh - 2.89
Amos Shepard - 2.87
Stephen Chen - 2.77
David Graham - 2.72
Jay Hopson - 2.66
anthony yazzolino - 2.58
Brian Hefele - 2.48
Kip Stevenson - 2.46
Ron Eiseman - 2.43
Scott Soot - 2.27
Scott Inukai - n/a
Craig Nichols - n/a
Brendan Finn - n/a
League Results By Position
1D 2D 3D
Brendan Finn - n/a & Kip Stevenson - 2.46 0 - 1
Brian Hefele - 2.48 & Stephen Chen - 2.77 1 - 0
Craig Nichols - n/a & Brendan Finn - n/a 1 - 0
Craig Nichols - n/a & Scott Soot - 2.27 0 - 1
David Graham - 2.72 & Jay Hopson - 2.66 0 - 1
David Graham - 2.72 & anthony yazzolino - 2.58 0 - 1
Eric Sowle - 2.98 & Paul Garrahan - 2.95 1 - 0
Eric Sowle - 2.98 1 - 1
Joel Naumoff - 2.91 & John Nee - 3.07 1 - 0
Joel Naumoff - 2.91 & John Vinh - 2.89 1 - 0
Joel Naumoff - 2.91 1 - 1
John Nee - 3.07 1 - 0
John Vinh - 2.89 & Stephen Chen - 2.77 1 - 0
John Vinh - 2.89 1 - 1
Jay Hopson - 2.66 & Brendan Finn - n/a 1 - 0
Jay Hopson - 2.66 & Brian Hefele - 2.48 0 - 1
Jay Hopson - 2.66 & anthony yazzolino - 2.58 0 - 1
Paul Garrahan - 2.95 & Amos Shepard - 2.87 2 - 0
Paul Garrahan - 2.95 & Brian Hefele - 2.48 1 - 0 0 - 1
Paul Garrahan - 2.95 & Kip Stevenson - 2.46 0 - 1
Scott Soot - 2.27 & Kip Stevenson - 2.46 0 - 1
Scott Inukai - n/a & David Graham - 2.72 1 - 0
Scott Inukai - n/a & Ron Eiseman - 2.43 0 - 1
anthony yazzolino - 2.58 & Amos Shepard - 2.87 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Bennett
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Johan Hong - 2.91
Zhong Lei - 2.84
Dale Christensen - 2.81
Jason Hughes - 2.76
Winston Young - 2.75
Terrence Trausch - 2.71
Keith Westrum - 2.66
Kevin Walsh - 2.65
Ed de la Fuente - 2.62
Fred Sutardjo - 2.54
Norman Langston - 2.53
George Scott - 2.44
Douglas Bennett - 2.33
League Results By Position
1D 2D 3D
Douglas Bennett - 2.33 & Fred Sutardjo - 2.54 0 - 1
Douglas Bennett - 2.33 & Kevin Walsh - 2.65 0 - 2
Dale Christensen - 2.81 & Ed de la Fuente - 2.62 0 - 1
Dale Christensen - 2.81 & Johan Hong - 2.91 1 - 0
Dale Christensen - 2.81 & Jason Hughes - 2.76 0 - 1
Dale Christensen - 2.81 & Keith Westrum - 2.66 0 - 1
Dale Christensen - 2.81 & Zhong Lei - 2.84 1 - 0
Ed de la Fuente - 2.62 & Douglas Bennett - 2.33 0 - 1
Ed de la Fuente - 2.62 & Johan Hong - 2.91 1 - 1
Fred Sutardjo - 2.54 & Kevin Walsh - 2.65 1 - 0
George Scott - 2.44 & Douglas Bennett - 2.33 0 - 1
George Scott - 2.44 & Fred Sutardjo - 2.54 0 - 1
George Scott - 2.44 & Norman Langston - 2.53 1 - 0
Jason Hughes - 2.76 & Johan Hong - 2.91 1 - 0
Jason Hughes - 2.76 1 - 0
Keith Westrum - 2.66 & Johan Hong - 2.91 1 - 0
Keith Westrum - 2.66 & Terrence Trausch - 2.71 2 - 1
Norman Langston - 2.53 & Terrence Trausch - 2.71 1 - 0
Winston Young - 2.75 2 - 3
Zhong Lei - 2.84 & Terrence Trausch - 2.71 1 - 0
Zhong Lei - 2.84 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
SJRC/PT&E-Ruhsenberger
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Steve DeKlotz - 3.02
David Floyd - 2.94
Ralf Bednarz - 2.87
Charles Ruhsenberger - 2.80
Jered Cuenco - 2.79
Michael Parkhurst - 2.76
Kenneth Carter - 2.69
Evan Simons - 2.66
Thomas Bollaert - 2.63
Lars Kasch - 2.42
Jeff Hilden - 2.35
Joseph M Heffernan III - n/a
League Results By Position
1D 2D 3D
Charles Ruhsenberger - 2.80 & Jeff Hilden - 2.35 0 - 2
Charles Ruhsenberger - 2.80 & Joseph M Heffernan III - n/a 0 - 1 1 - 0
David Floyd - 2.94 & Jered Cuenco - 2.79 1 - 0
David Floyd - 2.94 & Kenneth Carter - 2.69 1 - 0
David Floyd - 2.94 & Michael Parkhurst - 2.76 2 - 1
David Floyd - 2.94 & Thomas Bollaert - 2.63 1 - 0
Evan Simons - 2.66 & Charles Ruhsenberger - 2.80 1 - 0
Evan Simons - 2.66 & Jered Cuenco - 2.79 0 - 1
Evan Simons - 2.66 & Steve DeKlotz - 3.02 2 - 0
Jeff Hilden - 2.35 & Kenneth Carter - 2.69 0 - 1
Jered Cuenco - 2.79 0 - 2
Kenneth Carter - 2.69 & Steve DeKlotz - 3.02 1 - 0
Lars Kasch - 2.42 & Jeff Hilden - 2.35 0 - 1 0 - 1
Lars Kasch - 2.42 & Joseph M Heffernan III - n/a 0 - 1
Lars Kasch - 2.42 & Thomas Bollaert - 2.63 0 - 1
Ralf Bednarz - 2.87 3 - 1
Steve DeKlotz - 3.02 0 - 1
Thomas Bollaert - 2.63 & Michael Parkhurst - 2.76 0 - 1
Thomas Bollaert - 2.63 & Steve DeKlotz - 3.02 1 - 0